elite troops - German English Dictionary